	.swiper_box {
		position: relative;
		top: 60rpx;
		margin: 20rpx;
	}

	.content {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;

		.top_pic {

			margin-top: 61px;
			display: block;
			max-width: 100%;
			max-height: 100%;
			width: auto;
			height: auto;

			.top_picture {
				opacity: 0.9;
			}
		}


	}

	.cont {
		top: 36%;
		position: absolute;

		.function_box {
			margin: 140rpx 10rpx;
			.function {
				display: flex;
				flex-direction: row;
				border-radius: 35rpx;
				margin: 35rpx;
				padding: 10rpx 115rpx;
				background: #ffffff;
				box-shadow: 0 1upx 10upx 0upx rgba(0, 0, 150, .2);

				.serve_icon {
					height: 70rpx;
					width: 70rpx;
					margin: 38rpx 25rpx;
				}

				.serve_text {
					font-weight: 700;
					font-size: 35rpx;
					margin: 50rpx 50rpx
				}
			}
		}
	}